این دوره به شما میآموزد که چگونه از ویژگیهای جدید قدرتمند ASP.NET 6.0 برای ساختن نسل بعدی برنامههای وب استفاده کنید.
آنچه خواهید آموخت:
ASP دات نت پلتفرم تغییرات عمدهای را در چند سال گذشته به دلیل شکاف بین ASP.NET Core و ASP.NET Framework شاهد بوده است. در این دوره آموزشی، آنچه در ASP.NET Core 6.0 جدید است، یاد خواهید گرفت که چگونه ASP.NET 6.0 کار ASP.NET 5.0 را برای یکسانسازی پلتفرم تکمیل میکند، در حالی که به ارائه ویژگیهای مدرن و متقاطع پلتفرم ادامه میدهد. ابتدا، متوجه خواهید شد که .NET 6.0 چه چیزی ارائه میدهد و چگونه میتوانید برای کار با این نسخه جدید راه اندازی کنید. سپس، آخرین قابلیتها و بهروزرسانیهای Razor Pages، MVC، و Web API، و همچنین ابزار کلی پلتفرم را بررسی خواهید کرد. در مرحله بعد، به ویژگیهای جدید و هیجانانگیز Blazor میپردازید، که به عنوان یک فناوری قانعکننده به تکامل و رشد خود ادامه میدهد. در نهایت، شما با Minimal APIها آشنا خواهید شد که یک الگوی جدید قابل توجه برای ساخت سرویسهای وب در ASP.NET هستند. در پایان این دوره، خواهید فهمید که آخرین نسخه ASP.NET چه چیزی را ارائه میدهد و چگونه میتواند پروژههای موجود یا آینده شما را بهبود بخشد.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
01-02 What’s New in ASP.NET Core 6.0 - Sandbox [0mins]
02 Getting Set up to Work with ASP.NET 6.0 [28mins]
02-01 Version Check [0mins]
02-02 Understanding the State of .NET [4mins]
02-03 Introducing .NET 6.0 [4mins]
02-04 Demo: Installing .NET 6.0 [2mins]
02-05 Exploring ASP.NET Core 6.0 [4mins]
02-06 Demo: Setting up the Sample Project [3mins]
02-07 Upgrade and Version Considerations [4mins]
02-08 Demo: Upgrading an Existing Project to .NET 6.0 [6mins]
02-09 Summary [1mins]
03 Improvements to MVC, Razor Pages, and the ASP.NET Tooling [35mins]
03-01 Introducing Hot Reload [3mins]
03-02 Demo: Exploring Hot Reload with Visual Studio [4mins]
03-03 Demo: Exploring Hot Reload via the Command Line [4mins]
03-04 Understanding C# 10 Essential Features [3mins]
03-05 Demo: Exploring Visual Studio Project Changes [4mins]
03-06 Demo: Understanding SPA Template Improvements [3mins]
03-07 Improvements to Razor Pages, MVC, and Web API [3mins]
03-08 Demo: Applying CSS Isolation with Razor Pages [4mins]
03-09 Demo: Improving HTTP Logging [5mins]
03-10 Summary [2mins]
04 Exploring Blazor Feature Enhancements [36mins]
04-01 Blazor Improvements in .NET 6.0 [1mins]
04-02 Demo: Binding Component Parameters via the URL [4mins]
04-03 Demo: Improving Error Handling in the UI [3mins]
04-04 Demo: Modifying the HTML Document [4mins]
04-05 Understanding Dynamic Components [2mins]
04-06 Demo: Working with Dynamic Components [4mins]
04-07 Exploring JavaScript Interoperability [3mins]
04-08 Demo: Rendering Blazor Components with JavaScript Initializers [4mins]
04-09 Understanding Ahead-of-Time Compilation [4mins]
04-10 Demo: Applying Ahead-of-Time Compilation [5mins]
04-11 Summary [2mins]
05 Introducing Minimal APIs [25mins]
05-01 Introducing Minimal APIs [4mins]
05-02 Creating a Simple Endpoint [4mins]
05-03 Implementing Dependency Injection [3mins]
05-04 Building CRUD Operations to Manage Data [4mins]
05-05 Improving the Response Objects [4mins]
05-06 Working with HTTP and Async Requests [4mins]
05-07 Final Thoughts [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
01-02 موارد جدید در ASP.NET Core 6.0 - Sandbox [0 دقیقه]
02 راه اندازی برای کار با ASP.NET 6.0 [28 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 درک وضعیت دات نت [4 دقیقه]
02-03 معرفی دات نت 6.0 [4 دقیقه]
02-04 نسخهی نمایشی- نصب دات نت 6.0 [2 دقیقه]
02-05 کاوش ASP.NET Core 6.0 [4 دقیقه]
02-06 نسخهی نمایشی- راه اندازی پروژه نمونه [3 دقیقه]
02-07 ملاحظات ارتقا و نسخه [4 دقیقه]
02-08 نسخهی نمایشی- ارتقای یک پروژه موجود به .NET 6.0 [6 دقیقه]
02-09 خلاصه [1 دقیقه]
03 بهبودهایی در MVC، Razor Pages و ابزار ASP.NET [35 دقیقه]
03-01 معرفی Hot Reload [3 دقیقه]
03-02 نسخهی نمایشی- کاوش بارگذاری مجدد داغ با ویژوال استودیو [4 دقیقه]
03-03 نسخهی نمایشی- کاوش بارگذاری مجدد داغ از طریق خط فرمان [4 دقیقه]
03-04 درک ویژگیهای ضروری #C 10 [3 دقیقه]
03-05 نسخهی نمایشی- بررسی تغییرات پروژه ویژوال استودیو [4 دقیقه]
03-06 نسخهی نمایشی- درک پیشرفتهای الگوی SPA [3 دقیقه]
03-07 بهبود در Razor Pages، MVC، و Web API [3 دقیقه]
03-08 نسخهی نمایشی- استفاده از CSS Isolation با Razor Pages [4 دقیقه]
03-09 نسخهی نمایشی- بهبود ثبت HTTP [5 دقیقه]
03-10 خلاصه [2 دقیقه]
04 کاوش در بهبود ویژگیهای Blazor [36 دقیقه]
04-01 بهبود Blazor در NET 6.0 [1 دقیقه]
04-02 نسخهی نمایشی- اتصال پارامترهای مؤلفه از طریق URL [4 دقیقه]
04-03 نسخهی نمایشی- بهبود مدیریت خطا در رابط کاربری [3 دقیقه]
04-04 نسخهی نمایشی- تغییر سند HTML [4 دقیقه]
04-05 درک اجزای پویا [2 دقیقه]
04-06 نسخهی نمایشی- کار با اجزای پویا [4 دقیقه]
04-07 بررسی قابلیت همکاری جاوا اسکریپت [3 دقیقه]
04-08 نسخهی نمایشی- رندر کردن اجزای Blazor با آغازگرهای جاوا اسکریپت [4 دقیقه]
04-09 درک مطالب پیش از زمان [4 دقیقه]
04-10 نسخهی نمایشی- اعمال تلفیقی پیش از زمان [5 دقیقه]
04-11 خلاصه [2 دقیقه]
05 معرفی حداقل APIها [25 دقیقه]
05-01 معرفی حداقل APIها [4 دقیقه]
05-02 ایجاد یک نقطه پایانی ساده [4 دقیقه]
05-03 اجرای تزریق وابستگی [3 دقیقه]
05-04 ساخت عملیات CRUD برای مدیریت دادهها [4 دقیقه]
05-05 بهبود اشیاء پاسخ [4 دقیقه]
05-06 کار با HTTP و درخواستهای Async [4 دقیقه]
05-07 نظرات نهایی [2 دقیقه]
الکس ولف به عنوان یک توسعه دهنده محتوای دات نت و آزور در مایکروسافت کار میکند و علاقه زیادی به یادگیری و آموزش توسعه نرمافزار دارد. او بیش از یک دهه تجربه و گواهینامههای متعدد در اکوسیستم دات نت و فناوریهای مرتبط دارد. او همچنین به شدت درگیر فناوریهای DevOps و Cloud برای بهبود گردشهای کاری و زیرساختهای توسعه است. الکس تقریباً برای شرکتهایی در هر اندازهای کار کرده است، از شرکتهای نوپا کوچک گرفته تا شرکتهای بسیار بزرگ. او همچنین به سایر فناوریهای بصری و تعاملی مانند انیمیشن دیجیتال و توسعه بازی با Maya و Unity علاقه دارد.